Add proxy.config.http2.max_continuation_frames_per_minute (#11207)
authorMasakazu Kitajo <maskit@apache.org>
Wed, 3 Apr 2024 15:38:35 +0000 (09:38 -0600)
committerAdrian Bunk <bunk@debian.org>
Sun, 28 Apr 2024 18:24:00 +0000 (21:24 +0300)
commitb371e0b650d9a481a93ed243f48f3ffc7be2e527
tree2363b6c328623d7043825a6d5cca5ee2bbd21666
parentc69add5212ae1e93b76f79414b85e317b76f034e
Add proxy.config.http2.max_continuation_frames_per_minute  (#11207)

* proxy.config.http2.max_continuation_frames_per_minute

This adds the ability to rate limite HTTP/2 CONTINUATION frames per
stream per minute.

* Add a missing function

* Clang-format

---------

Co-authored-by: Masaori Koshiba <masaori@apache.org>
Gbp-Pq: Name 0001-Add-proxy.config.http2.max_continuation_frames_per_m.patch
doc/admin-guide/files/records.config.en.rst
doc/admin-guide/monitoring/statistics/core/http-connection.en.rst
include/tscore/Ptr.h
mgmt/RecordsConfig.cc
proxy/http2/HTTP2.cc
proxy/http2/HTTP2.h
proxy/http2/Http2ConnectionState.cc
proxy/http2/Http2ConnectionState.h